package com.ssm.dao;

import com.ssm.entity.Student;
import com.ssm.entity.StudentPojo;

import java.util.List;

public interface StudentMapper {

    /*查询所有学生的信息（教室）*/
    List<Student> selectAll();

    /*动态查询学生信息*/
    List<Student> selectStudent(StudentPojo studentPojo);

    /*删除多个学生，需要将关联的外键全部删除*/
    int deleteAll(List<String> strings);

    int insert(Student record);

    int updateByPrimaryKey(Student record);

    /*删除一个学生信息，前台不展示，数据库改变状态*/
    int falseDeleteIsUpdateState(Integer sid);
}